package entidades;

import java.io.Serializable;
import java.lang.String;

import javax.persistence.*;

/**
 * Entity implementation class for Entity: Valoracion
 *
 */
@Entity
@Table(name="valoracion", schema = "valorador")
public class Valoracion implements Serializable 
{
	@Id
	@Column(name="codigo", nullable = false)
	private int codigo;
	@ManyToOne
	@JoinColumn(name="usuario")
	private Usuario usuario;
	@Column(nullable = false, name = "vendedor")
	private int vendedor;
	@Column(name="comentario", nullable = false)
	private String comentario;
	@Column(name="fecha", nullable = false)
	private String fecha;
	@JoinColumn(name="voto")
	@ManyToOne
	private Voto voto;
	private static final long serialVersionUID = 1L;
 
	public int getCodigo() 
	{
		return this.codigo;
	}

	public void setCodigo(int codigo)
	{
		this.codigo = codigo;
	}   
	public Usuario getUsuario()
	{
		return this.usuario;
	}

	public void setUsuario(Usuario usuario) 
	{
		this.usuario = usuario;
	}   
	public Voto getVoto() 
	{
		return this.voto;
	}

	public void setVoto(Voto voto) 
	{
		this.voto = voto;
	}   
	public int getVendedor() 
	{
		return this.vendedor;
	}

	public void setVendedor(int vendedor)
	{
		this.vendedor = vendedor;
	}   
	public String getComentario() 
	{
		return this.comentario;
	}

	public void setComentario(String comentario) 
	{
		this.comentario = comentario;
	}   
	public String getFecha() 
	{
		return this.fecha;
	}

	public void setFecha(String fecha) 
	{
		this.fecha = fecha;
	}
   
}
